﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Soft
{
    /// <summary>
    /// 内存信息
    /// </summary>
    public struct MEMORY_INFO
    {
        public uint dwLength;

        public uint dwMemoryLoad;


        /// <summary>
        /// 总物理内存
        /// </summary>
        public ulong ullTotalPhys;


        /// <summary>
        /// 可用的物理内存
        /// </summary>
        public ulong ullAvailPhys;




        /// <summary>
        /// 总的内存页面文件
        /// </summary>
        public ulong ullTotalPageFile;

        /// <summary>
        /// 可用内存页面文件
        /// </summary>
        public ulong ullAvailPageFile;


        public ulong ullTotalVirtual;


        public ulong ullAvailVirtual;


        public ulong ullAvailExtendedVirtual;
    }
}
